/* gethostname 函数示例 */
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>

int main(void)
{
    char hostname[20];
    int ret;
    
    /* 获取信息 */
    memset(hostname, 0x00, sizeof(hostname));
    ret = gethostname(hostname, sizeof(hostname));
    if (-1 == ret) {
        perror("gethostname error");
        exit(-1);
    }

    /* 打印信息 */
    puts(hostname);

    exit(0);
}